home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
- #
- # MKhashsize.sh --- generate size include for hash functions
- #
- echo "/*"
- echo " * hashsize.h -- hash and token table constants"
- echo " */"
-
- CAPS="${1-Caps}"
- TABSIZE=`grep -v '^[ #]' $CAPS | grep -v "^$" | grep -v "^capalias"| grep -v "^infoalias" | wc -l`
-
- echo ""
- echo "#define CAPTABSIZE ${TABSIZE}"
- echo "#define HASHTABSIZE (${TABSIZE} * 2)"
-